(short) cape - Español Inglés Diccionario